import dayjs from 'dayjs' // ES 2015
// 导入语言包
import 'dayjs/locale/zh-cn' // ES 2015
// 导入相对时间的插件
import relativeTime from 'dayjs/plugin/relativeTime'
// 添加到dayJs上
dayjs.extend(relativeTime)
// 使用语言包
dayjs.locale('zh-cn') // 全局使用

export const formatDate = (data) => {
  // 过滤器函数怎么拿到要过滤的数据: 第一个形参
  return dayjs().to(data)
}

export const nameFormat = () => {
  return '***'
}
// 格式化绝对时间
export const absoluteFormatDate = (date, format) => {
  return dayjs(date).format(format)
}

// 优势
// 1. 方便维护
// 2. 既可以当作过滤器用
// 3. 还可以当作普通方法使用
// 4. 直接写方法就是过滤器
